home *** CD-ROM | disk | FTP | other *** search
- extern void * DOSBase;
-
- void Printf(char * fmt, long list)
- {
- register long _res __asm("d0");
- register void * a6 __asm("a6") = DOSBase;
- register char * d1 __asm("d1") = fmt;
- register long * d2 __asm("d2") = &list;
- __asm __volatile ("jsr a6@(-0x3ba)"
- : "=r" (_res)
- : "r" (a6), "r" (d1), "r" (d2)
- : "a0","a1","d0","d1","d2", "memory");
- }
-